body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5em tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

.l{float:left;display:inline;}
.r{float:right;display:inline;}
.m{margin-left:auto;margin-right:auto;display:none;}

.hide{display:none;}
.inline{display:inline-block;}
.block{display:block;}

.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

.leftBox{float:left;width:5%;height:700px;background:#666;}
.rightBox{float:right;width:95%;height:700px;background:#ccc;}
.leftBox span{display:block;width:80%;margin:9% auto;height:36px;background:#333;border:1px solid #ccc;color:#fff;text-align:center;line-height:36px;}
.leftBox span:hover{background:#ccc;color:#333;}

#btnBox span{display:block;width:80%;margin:9% auto;height:36px;background:#666;border:1px solid #ccc;color:#fff;text-align:center;line-height:36px;}

#ow{overflow:hidden;}
.chooseAlbum{z-index:1001;}
.AlbumList{z-index:1002;}
.PhotoList{z-index:1003;}
.ow_close{ z-index:1100;}
.appInterPage{z-index:1002;}
.appInterLinkPage{z-index:1003;}
.chooseUser{z-index:1002;}
.chooseLoad{z-index:1010;}


.chooseLoad{width:900px;height:520px;background:url(/images/loading_circle-200x200.gif) no-repeat center center #fff;left:0;top:0;position:absolute;}

.chooseAlbum{width:900px;height:520px;background:#f9f9f9;position:absolute;}
.openWin{width:900px;height:520px;background:#f9f9f9;position:absolute;left:0;top:0;}
.ow_close{width:50px;height:50px;cursor:pointer;position:absolute;background:url(../images/choose/bg/close.png) no-repeat;right:-20px;top:-20px;right:0\9;top:0\9;*right:0;*top:0;}
.shade{position:absolute;background:#000;opacity:.5;filter:alpha(opacity=50);z-index:1000;left:0;top:0;}

.chooseTitle{font:bold 20px/36px "microsoft yahei";text-align:center;color:#666;position:relative;padding:7px 0 10px;}

.chooseTitle .backBtn{position:absolute;left:10px;top:10px;width:96px;height:33px;background:url(/images/choose/bg/back.png);font-size:15px;padding-left:5px;line-height:33px;cursor:pointer;}

.iconMl{margin-left:50px;}
.iconMr{margin-right:50px;}

.liLogoBox{height:190px;padding-top:70px;}
.liLogoBox span.inline{cursor:pointer;}
.choose_menu{height:200px;border-top:1px solid #ddd;background:#efefef;padding:5px 50px;text-align:left;}
.moreTitle{font:bold 14px/20px "microsoft yahei";color:#999;height:20px;}

.clLogoBox span.inline{margin:3px 10px 0 0;cursor:pointer;}

.albumListBox{padding-top:20px;overflow-y:auto;height:450px;}
.albumListBox li{width:165px;padding:17px 16px;float:left;cursor:pointer;display:inline;background:url(/images/choose/bg/album.png) no-repeat top left #F9F9F9;text-align:center;margin:10px 0 0 20px;cursor:pointer;}
.albumListBox li:hover{background-position:top right;}
.albumListBox li b{width:165px;height:117px;}
.albumListBox li strong{margin:20px 0 3px;height:20px;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.albumListBox li span{color:#999;}


.photoListBox{padding-top:10px;overflow-y:auto;height:420px;}
.photoListBox li{width:160px;height:160px;float:left;display:inline;margin:10px 0 0 14px;overflow:hidden;text-align:center;}
.photoListBox li img{border:1px solid #ccc;padding:5px;box-shadow:2px 2px 5px #ccc;}

.photoBtn{padding-top:5px}
.photoBtn span{border:1px solid #999;box-shadow:2px 2px 5px #ccc;border-radius:5px;cursor:pointer;font:normal 14px/26px "Microsoft yahei";color:#333;width:200px;height:26px;display:inline-block;}
.photoBtn span:hover{background-color:#eee;border-color:#666;color:#333;}

.appInterBox{text-align:center;}
.appInterMain{padding:140px 0 50px;}
.pt32{padding-top:32px;}
.appInterMain p{font:normal 16px/32px "microsoft yahei";}
.appInterBtn span,.appInterBtn a{width:181px;height:46px;font:normal 18px/46px "microsoft yahei";display:inline-block;background-repeat:no-repeat;margin:0 5px;color:#666;background-image:url(/images/choose/bg/btn.png);cursor:pointer;}
.al-title img{vertical-align:-8px;margin-right:10px;}


/*sina*/
.userBox{border:0 solid #eee;border-width:1px 0;background:#fff;}
.userBox span{font:normal 14px/24px "microsoft yahei";}
.userBox .userName{font-size:18px;padding:5px 0;}

.userBox img{border:1px solid #ccc;padding:8px;width:180px;height:180px;box-shadow:3px 3px 10px #ccc;cursor:pointer;}

.friendBox{}
.friendTitle{padding:10px 0 0 62px;color:#666;}
.friendMain{overflow:hidden;*zoom:1;padding:10px 0 0 25px;}

.friendMain b{width:20px;height:80px;float:left;background-image:url(/images/choose/bg/lr.png);background-repeat:no-repeat;}
.leftFriend{background-position:left bottom;}
.rightFriend{background-position:right top;cursor:pointer;}
.fmainBox{width:810px;height:100px;overflow:hidden;float:left;}
.fBox{width:90px;float:left;text-align:center;}
.fBox img{border:1px solid #ccc;padding:4px;width:50px;height:50px;cursor:pointer;}
.fBox span{padding:3px 0;height:36px;}
#fmain{overflow:hidden;*zoom:1;}

.searchBox{padding-top:15px;}
.searchBox label{float:left;font:bold 14px/33px "microsoft yahei";color:#666;margin:0 10px 0 70px;}
.searchInp{float:left;position:relative;}
.friendList{position:absolute;width:570px;bottom:31px;left:0;}
.friendList ul{border:1px solid #7f9db9;background:#fff;font-size:14px;max-height:300px;overflow-y:auto;}
.friendList li{border-bottom:1px dashed #ccc;line-height:20px;padding:7px 20px;text-align:left;cursor:pointer;}
.friendList li:hover{background:#f9f9f9;}
.friendList li img{width:30px;height:30px;border:1px solid #ccc;padding:1px;background:#fff;vertical-align:top;}
.friendList li span{display:inline-block;height:34px;line-height:34px;margin-left:20px;vertical-align:top;}
.searchInp input{width:550px;padding:0 10px;height:30px;line-height:30px;display:block;border:1px solid #7f9db9;background:#fff;font-size:14px;}
.searchBtn{background:url(/images/choose/bg/goBtn.png) no-repeat;border:0;color:#666;line-height:33px;cursor:pointer;font-size:14px;width:81px;height:33px;margin-left:15px;float:left;}

.clBox{padding-top:10px;color:#777;}
.clMain{overflow:hidden;*zoom:1;padding:10px 0 5px;}
.clText{float:left;background:#fff;font-size:14px;width:660px;padding:0 10px;margin-right:10px;height:39px;line-height:39px;border:1px solid #7f9db9;}
.clBtn{float:left;border:0;background:url(/images/choose/bg/go.png) no-repeat;width:91px;height:41px;cursor:pointer;text-indent:-9999em;}





